Azure Active Directory (Azure AD) হলো একটি ক্লাউড-ভিত্তিক আইডেন্টিটি এবং এক্সেস ম্যানেজমেন্ট সিস্টেম যা Microsoft Azure-এর একটি গুরুত্বপূর্ণ সেবা। এটি মূলত আপনার প্রতিষ্ঠানের কর্মচারী, গ্রাহক, এবং অন্যান্য ব্যবহারকারীদের আইডেন্টিটি এবং এক্সেস পরিচালনা করতে সহায়তা করে। Azure AD ব্যবহার করে আপনি নিরাপদভাবে অ্যাপ্লিকেশন, ডেটাবেস, এবং অন্যান্য ক্লাউড-ভিত্তিক রিসোর্সে ব্যবহারকারীদের প্রবেশাধিকার নিয়ন্ত্রণ করতে পারেন।
এই টিউটোরিয়ালে Azure AD User Management সম্পর্কিত গুরুত্বপূর্ণ বিষয়গুলি কভার করা হবে, যা আপনাকে Azure Active Directory-তে ব্যবহারকারী তৈরি, তাদের পরিচালনা এবং অ্যাক্সেস নিয়ন্ত্রণে সাহায্য করবে।
Azure AD-এ User Management
Azure AD User Management আপনাকে আপনার প্রতিষ্ঠানের ব্যবহারকারীদের তৈরি, পরিচালনা, এবং তাদের অ্যাক্সেস কন্ট্রোল করার জন্য বিভিন্ন টুল এবং ফিচার প্রদান করে। এর মাধ্যমে আপনি ব্যবহারকারীদের বিভিন্ন অ্যাপ্লিকেশনে, ডেটাবেসে, এবং অন্যান্য রিসোর্সে অ্যাক্সেস প্রদান করতে পারবেন।
User Creation (ব্যবহারকারী তৈরি করা)
Azure AD-এ ব্যবহারকারী তৈরি করার জন্য আপনাকে Azure Portal ব্যবহার করতে হবে। এটি দুটি প্রধান পদ্ধতিতে করা যেতে পারে: ম্যানুয়ালি এবং ব্যাচ প্রসেসের মাধ্যমে (যেমন CSV ফাইল বা PowerShell স্ক্রিপ্ট ব্যবহার করে)।
Manual User Creation
- Azure Portal-এ লগইন করুন।
- Azure Active Directory-এ যান।
- Users সেকশনে ক্লিক করুন এবং তারপর + New User নির্বাচন করুন।
- আপনার নতুন ব্যবহারকারীর তথ্য (যেমন নাম, ইউজারনেম, পাসওয়ার্ড ইত্যাদি) পূরণ করুন।
- Create বাটনে ক্লিক করে নতুন ব্যবহারকারী তৈরি করুন।
Bulk User Creation
একাধিক ব্যবহারকারী একসাথে তৈরি করার জন্য আপনি CSV file বা PowerShell ব্যবহার করতে পারেন। Azure AD-এ একটি নির্দিষ্ট ফরম্যাটে CSV ফাইল আপলোড করলে আপনি একাধিক ব্যবহারকারী দ্রুত তৈরি করতে পারবেন।
- CSV ফাইল: আপনি ব্যবহারকারীদের তথ্য এক্সেল ফাইল (CSV) আকারে প্রদান করতে পারেন এবং সেই ফাইলটি Azure Portal-এ আপলোড করতে পারেন।
- PowerShell: PowerShell স্ক্রিপ্ট ব্যবহার করে ব্যবহারকারী অ্যাকাউন্ট তৈরি করা সম্ভব। উদাহরণস্বরূপ,
New-AzureADUserকমান্ড দিয়ে আপনি নতুন ব্যবহারকারী তৈরি করতে পারেন।
User Management Features
Assigning Roles and Permissions
Azure AD-এ তৈরি করা ব্যবহারকারীদের জন্য আপনি বিভিন্ন Role এবং Permissions নির্ধারণ করতে পারেন। এর মাধ্যমে আপনি অ্যাপ্লিকেশন এবং রিসোর্সে তাদের অ্যাক্সেস নিয়ন্ত্রণ করতে পারবেন। প্রধান রোলগুলির মধ্যে কিছু হল:
- Global Administrator: এটি সবচেয়ে উচ্চতর রোল এবং ব্যবহারকারীকে সমস্ত Azure AD সেটিংস এবং পরিষেবাগুলির উপর পূর্ণ নিয়ন্ত্রণ দেয়।
- User Administrator: ব্যবহারকারী তৈরি, পরিবর্তন, এবং মুছতে পারবেন।
- Security Administrator: নিরাপত্তা সম্পর্কিত কাজ (যেমন MFA কনফিগারেশন, নিরাপত্তা চেকস, ইত্যাদি) পরিচালনা করতে পারবেন।
- Billing Administrator: Azure-এ বিলিং এবং সাবস্ক্রিপশন সম্পর্কিত কাজ করতে পারবেন।
- Application Administrator: অ্যাপ্লিকেশন এবং তাদের কনফিগারেশন ম্যানেজ করতে পারবেন।
Group Management (গ্রুপ ম্যানেজমেন্ট)
Azure AD-এ আপনি ব্যবহারকারী গ্রুপ তৈরি করতে পারেন, যা বিভিন্ন কাজের জন্য ব্যবহারকারীদের সহজে একত্রিত করার সুযোগ দেয়। গ্রুপ ব্যবহারের মাধ্যমে আপনি একই ধরনের ব্যবহারকারীদের জন্য অ্যাক্সেস পলিসি নির্ধারণ করতে পারেন।
- Security Groups: নিরাপত্তা গ্রুপগুলোর মাধ্যমে আপনি নিরাপত্তা নির্ধারণ করতে পারেন, যেমন অ্যাপ্লিকেশনে অ্যাক্সেস দেয়ার জন্য একাধিক ব্যবহারকারীকে একটি গ্রুপে যোগ করা।
- Office 365 Groups: আপনি Office 365-এর জন্য গ্রুপ তৈরি করতে পারেন, যা বিশেষভাবে ইমেল, ডকুমেন্ট শেয়ারিং এবং কোল্যাবরেশন টুলসের জন্য ব্যবহৃত হয়।
Assigning Access to Resources
Azure AD-এর মাধ্যমে আপনি ব্যবহারকারীদের বিভিন্ন অ্যাপ্লিকেশন এবং রিসোর্সে অ্যাক্সেস প্রদান করতে পারেন। ব্যবহারকারীকে নির্দিষ্ট অ্যাপ্লিকেশন বা পরিষেবার জন্য অ্যাক্সেস প্রদান করতে হলে, সেই অ্যাপ্লিকেশনে Single Sign-On (SSO) কনফিগারেশন সেট আপ করা যেতে পারে।
- Enterprise Applications: Azure AD-এ ক্লাউড এবং অন-প্রিমাইস অ্যাপ্লিকেশন ব্যবহারের জন্য অ্যাক্সেস কনফিগার করতে পারেন।
- Azure Resources: বিভিন্ন Azure রিসোর্স (যেমন Virtual Machines, Databases) কনফিগার এবং ম্যানেজ করতে অ্যাক্সেস প্রদান করা যায়।
User Authentication Methods
Multi-Factor Authentication (MFA)
Multi-Factor Authentication (MFA) একটি নিরাপত্তা বৈশিষ্ট্য যা ব্যবহারকারীর পরিচয় যাচাই করতে একাধিক স্তরের প্রমাণ চায়। এটি পাসওয়ার্ডের বাইরে একটি অতিরিক্ত স্তর যোগ করে, যেমন ফোনে কোড পাঠানো বা Authenticator App-এ সিকিউরিটি কোড। এটি অ্যাকাউন্টের নিরাপত্তা বাড়ানোর জন্য গুরুত্বপূর্ণ।
- Azure AD-এ MFA কনফিগার করতে আপনি Security Defaults অথবা Conditional Access Policies ব্যবহার করতে পারেন।
Self-Service Password Reset (SSPR)
ব্যবহারকারীরা তাদের পাসওয়ার্ড ভুলে গেলে, তারা Self-Service Password Reset (SSPR) ব্যবহার করে নিজেদের পাসওয়ার্ড রিসেট করতে পারবেন। এটি ব্যবস্থাপক বা IT সাপোর্টের ওপর চাপ কমায় এবং ব্যবহারকারীদের স্বয়ংক্রিয়ভাবে পাসওয়ার্ড রিসেট করতে সহায়তা করে।
User Deletion and Modification
Deleting Users
যদি কোনো ব্যবহারকারী আর আপনার সিস্টেমে না থাকেন বা তাদের অ্যাক্সেস প্রয়োজন না থাকে, আপনি তাদের অ্যাকাউন্ট মুছে দিতে পারেন। Azure AD-এ ব্যবহারকারী মুছে ফেলার জন্য:
- Azure Portal-এ গিয়ে Users সেকশনে যান।
- যে ব্যবহারকারীকে মুছে ফেলতে চান তাকে নির্বাচন করুন।
- Delete অপশনে ক্লিক করুন এবং নিশ্চিত করুন।
Modifying User Details
ব্যবহারকারীর প্রোফাইল বা অন্যান্য তথ্য পরিবর্তন করার জন্য, Users সেকশনে গিয়ে ব্যবহারকারী নির্বাচন করে তাদের তথ্য আপডেট করতে পারবেন, যেমন নাম, ইমেল, পাসওয়ার্ড, রোল ইত্যাদি।
সারাংশ
Azure AD User Management আপনাকে আপনার প্রতিষ্ঠানের ব্যবহারকারীদের আইডেন্টিটি, অ্যাক্সেস, এবং নিরাপত্তা কনফিগার করতে সহায়তা করে। Azure AD-তে ব্যবহারকারী তৈরি, তাদের রোল এবং পারমিশন অ্যাসাইন, অ্যাক্সেস কনফিগারেশন, এবং নিরাপত্তা সেবাগুলি পরিচালনা করা খুবই সহজ এবং কার্যকর। Azure AD ব্যবহারে MFA, Self-Service Password Reset, এবং Group Management এর মতো বৈশিষ্ট্যগুলো আপনার অ্যাপ্লিকেশন এবং সিস্টেমকে আরো নিরাপদ এবং সুসংগঠিত করে।
Read more